pedestrianised plaza

Translations
пешеходная площадь
Shops and cafes line the new pedestrianised plaza.
Магазины и кафе выстроились вдоль новой пешеходной площади.